package com.it.mapper;

import com.it.pojo.Waste;
import com.it.pojo.WasteExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface WasteMapper {
    long countByExample(WasteExample example);

    int deleteByExample(WasteExample example);

    int deleteByPrimaryKey(String wasteId);

    int insert(Waste record);

    int insertSelective(Waste record);

    List<Waste> selectByExample(WasteExample example);

    Waste selectByPrimaryKey(String wasteId);

    int updateByExampleSelective(@Param("record") Waste record, @Param("example") WasteExample example);

    int updateByExample(@Param("record") Waste record, @Param("example") WasteExample example);

    int updateByPrimaryKeySelective(Waste record);

    int updateByPrimaryKey(Waste record);
}